package com.zdy.im.user.vo.response;


import java.io.Serializable;
import java.util.Date;

import com.sixeco.framework.common.api.ApiDesc;
import com.sixeco.framework.common.data.BaseBeanClone;

/**
* @ClassName: ImChatRoomUserShipShowResponseVo.java
* @Description: 群关系的数据交互处理类
 * @Author 作者 : zdy
 * @CreateDate 创建时间: 2021-02-30
* @version V1.0.0
* <p>
* ----------------------------------------------------------------------------
*  modifyer    modifyTime                 comment
*
* ----------------------------------------------------------------------------
* </p>
*/
public class ImChatRoomUserShipShowResponseVo extends BaseBeanClone implements Serializable {

    private long id;

 		/** chatRoomId 群id  */
 		@ApiDesc(value = "群id", required = 0)
 		private long chatRoomId;
 		/** userId 用户id  */
 		@ApiDesc(value = "用户id", required = 0)
 		private long userId;
 		/** type 类型 0管理员 1 用户  */
 		@ApiDesc(value = "类型 0管理员 1 用户", required = 0)
 		private int type;
 		/** chatRoomSet 群设置 0不接受消息 1接收消息  */
 		@ApiDesc(value = "群设置 0不接受消息 1接收消息", required = 0)
 		private int chatRoomSet;
 		/** nickName 群昵称  */
 		@ApiDesc(value = "群昵称", required = 0)
 		private String nickName;
 		/** remarks 群备注  */
 		@ApiDesc(value = "群备注", required = 0)
 		private String remarks;
 		/** createDate 入群时间  */
 		@ApiDesc(value = "入群时间", required = 0)
 		private Date createDate;
 		/** updateDate 修改时间  */
 		@ApiDesc(value = "修改时间", required = 0)
 		private Date updateDate;
 		/** status   */
 		@ApiDesc(value = "", required = 0)
 		private int status;

    public static ImChatRoomUserShipShowResponseVo build(){
        return new ImChatRoomUserShipShowResponseVo();
    }
 		public void setChatRoomId( long chatRoomId){
 		 		this.chatRoomId = chatRoomId ; 
 		 		}

 		public long getChatRoomId(){
 		 		return this.chatRoomId;
 		}
 		public ImChatRoomUserShipShowResponseVo toChatRoomId( long chatRoomId){
 		 		this.chatRoomId = chatRoomId ; 
 		 		 return this ;
 		}
 		public void setUserId( long userId){
 		 		this.userId = userId ; 
 		 		}

 		public long getUserId(){
 		 		return this.userId;
 		}
 		public ImChatRoomUserShipShowResponseVo toUserId( long userId){
 		 		this.userId = userId ; 
 		 		 return this ;
 		}
 		public void setType( int type){
 		 		this.type = type ; 
 		 		}

 		public int getType(){
 		 		return this.type;
 		}
 		public ImChatRoomUserShipShowResponseVo toType( int type){
 		 		this.type = type ; 
 		 		 return this ;
 		}
 		public void setChatRoomSet( int chatRoomSet){
 		 		this.chatRoomSet = chatRoomSet ; 
 		 		}

 		public int getChatRoomSet(){
 		 		return this.chatRoomSet;
 		}
 		public ImChatRoomUserShipShowResponseVo toChatRoomSet( int chatRoomSet){
 		 		this.chatRoomSet = chatRoomSet ; 
 		 		 return this ;
 		}
 		public void setNickName( String nickName){
 		 		this.nickName = nickName ; 
 		 		}

 		public String getNickName(){
 		 		return this.nickName;
 		}
 		public ImChatRoomUserShipShowResponseVo toNickName( String nickName){
 		 		this.nickName = nickName ; 
 		 		 return this ;
 		}
 		public void setRemarks( String remarks){
 		 		this.remarks = remarks ; 
 		 		}

 		public String getRemarks(){
 		 		return this.remarks;
 		}
 		public ImChatRoomUserShipShowResponseVo toRemarks( String remarks){
 		 		this.remarks = remarks ; 
 		 		 return this ;
 		}
 		public void setCreateDate( Date createDate){
 		 		this.createDate = createDate ; 
 		 		}

 		public Date getCreateDate(){
 		 		return this.createDate;
 		}
 		public ImChatRoomUserShipShowResponseVo toCreateDate( Date createDate){
 		 		this.createDate = createDate ; 
 		 		 return this ;
 		}
 		public void setUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		}

 		public Date getUpdateDate(){
 		 		return this.updateDate;
 		}
 		public ImChatRoomUserShipShowResponseVo toUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		 return this ;
 		}
 		public void setStatus( int status){
 		 		this.status = status ; 
 		 		}

 		public int getStatus(){
 		 		return this.status;
 		}
 		public ImChatRoomUserShipShowResponseVo toStatus( int status){
 		 		this.status = status ; 
 		 		 return this ;
 		}

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }





}
